RAM Booting 메뉴
Flash ROM 메뉴본 메뉴는 지원되지 않습니다.
사용자 프로그램을 플래시에 프로그래밍합니다.
48핀 패키지는 지원되지 않으며, SFLASH도 지원되지 않습니다.
보호 기능 또는 보안 기능이 적용된 경우 플래시 프로그래밍이 불가능할 수 있습니다 .
easyDSP의 모니터링 기능은 일시 정지되며, 다음과 같은 대화상자가 나타납니다.
![]()
사용 순서는 다음과 같습니다.
단계 1 : Erase 대상이 되는 플래시 섹터를 선정합니다 (All, None, Used, Not Used 버튼 활용).
Used 버튼은 사용자 프로그램이 사용하는 모든 섹터를 선택합니다. Not Used 버튼은 그 반대입니다.
섹터 리스트에서 Select항의 체크 박스를 클릭하여 각 섹터별로 선택할 수도 있습니다.
Freeze 체크 박스를 선택하면 섹터 선택을 비활성화합니다.
Show selected 체크 박스를 선택하면 선택된 섹터만 섹터 리스트에 표시합니다.
단계 2 : Erase, Write, Verify 버튼을 처음 사용시, MCU 리셋 이후 부트롬 DFU 모드(UART)에 진입하며 이 때 Product ID가 필요하게 됩니다.
단계 3 : 각종 버튼을 사용하여 플래시 동작을 수행합니다.
단계 4 : 'Reset>Exit' 버튼으로 대화상자를 나가면서 사용자 프로그램을 수행합니다. 리셋 없이 대화상자를 나가면 부트롬 DFU가 계속 수행됨에 유의하세요.
주의 사항 : Write는 Erase + Program을 의미합니다. 이는 해당 MCU가 row를 프로그램하기 전에 자동으로 지우기 때문입니다.
따라서 Write시의 지우기는 프로그램이 위치한 row에 해당되며, 독자적인 Erase 버튼에 의한 지우기는 대화상자 오른쪽 리스트에서 선택된 row에 해당됩니다.
만약 위 메시지와 같이 부트롬 DFU 모드에 진입하지 못할 경우, 몇몇 원인에 대해서 점검 부탁드립니다.
- Product ID가 제대로 설정되어 있는가? 특히 오류 메시지가 "Packet data is not of the proper form"일 때.
- OEM policy를 통해 DFU가 활성화되었는가?
- 인가된 리셋이 풀릴 때, P2.2핀은 low, P2.3핀은 high 상태인가?